//public class Demo {
//    public static void main2(String[] args) {
//        System.out.println("hello World!");
//        System.out.println(100);
//        System.out.println(3.14);
//        System.out.println('A');
//        System.out.println(true);
//        System.out.println(false);
//    }
//}

//public class Demo {
//    public static void main(String[] args) {
//        int a = 10; // 定义整形变量a，a是变量名也称为标识符，该变量中放置的值为10
//        double d = 3.14;
//        char c = 'A';
//        boolean b = true;
//        System.out.println(a);
//        System.out.println(d);
//        System.out.println(c);
//        System.out.println(b);
//        a = 100; // a是变量，a中的值是可以修改的，注意：= 在java中表示赋值，即将100交给a，a中保存的值就是100
//        System.out.println(a);
//        // 注意：在一行可以定义多个相同类型的变量
//        int a1 = 10, a2 = 20, a3 = 30;
//        System.out.println(a1);
//        System.out.println(a2);
//        System.out.println(a3);
//    }
//}

//public class Demo {
//    public static void main(String[] args) {
//        // 方式一：在定义时给出初始值
//        int a = 10;
//        System.out.println(a);
//        // 方式二：在定义时没有给初始值，但使用前必须设置初值
//        int b;
//        b = 10;
//        System.out.println(b);
//        // 使用方式二定义后，在使用前如果没有赋值，则编译期间会报错
//        int c;
//        System.out.println(c);
//        c = 100;
//        // int型变量所能表示的范围：
//        System.out.println(Integer.MIN_VALUE);
//        System.out.println(Integer.MAX_VALUE);
//        // 注意：在定义int性变量时，所赋值不能超过int的范围
//       int d = 12345678901234; // 编译时报错，初值超过了int的范围
//    }
//}

//public class Demo{
//    public static void main(String[] args) {
//        int a = 10;
//        long b = 10; // long定义的长整型变量
//        long c = 10L; // 为了区分int和long类型，一般建议：long类型变量的初始值之后加L或者l
//        long d = 10l; // 一般更加以加大写L，因为小写l与1不好区分
//        // long型变量所能表示的范围：这个数据范围远超过 int 的表示范围. 足够绝大部分的工程场景使用.
//        System.out.println(Long.MIN_VALUE);
//        System.out.println(Long.MAX_VALUE);
//    }
//}

//public class Demo {
//    public static void main(String[] args) {
//        short a = 10;
//        System.out.println(a);
//        // short型变量所能表示的范围：
//        System.out.println(Short.MIN_VALUE);
//        System.out.println(Short.MAX_VALUE);
//    }
//}

//public class Demo {
//    public static void main(String[] args) {
//        char ch = '鍛?';
//        System.out.println(ch);
//
//    }
//}

public class Demo {
    public static void main(String[] args) {
        String str = "100";
        int num = Integer.parseInt(str);

    }
}